John Legend Pens New Love Song for Fiancée Chrissy Teigen