Cameron pledges to be world leader in Syrian humanitarian aid