Philippine President Rodrigo Duterte has been accused of being too soft on China over bilateral maritime disputes. Photo: AFP