Shawn Mendes and Camila Cabello Team Up For New Christmas Duet