Bahrain Bay secures $150 million financing from Ahli United Bank