CDC recommends Pfizer and Moderna over J&J