Getting married in Catalonia: the ultimate guide to your destination wedding