Bill Gates says J&J and Novavax Covid vaccines still retain 'a lot of capability' against variants