And Now German parliament approves same-sex marriage