Spain's Muslims face dearth of mosques