Chrissy Teigen and John Legend are expecting