Can Non-Residents Get Married in Iceland? A Complete Guide to Legalities, Best Locations & Costs