World Food Programme accuses Israel of firing on Gaza convoy