MANILA (Reuters) - The Philippine government will withdraw from a ceasefire with communist rebels on Friday, President Rodrigo Duterte said, as he ordered soldiers to prepare to fight and declared there would be no peace with the insurgents for a generation.