Archbishop is 'intolerant and out of touch' on same-sex marriage