Pope Francis has allowed priests to bless same-sex couples, a significant advance for LGBTQ+ people in the Roman Catholic Church.