Philippines senators query government's preference for China vaccine after new efficacy data