Cameron pledges further $48 million aid to Philippines