Dunedin mosque opens doors to public