Moderna expects $18.4 billion in 2021 sales