The Vatican says the Church cannot bless same-sex marriage, calling it a ‘sin’