Communist rebels kill two soldiers in public market in Philippines