Albert Bourla, Pfizer Boss singing a new tune...?