Moderna misses on earnings as costs rise from surplus production capacity,