Single Pfizer dose 'highly protective'