Bahrain struggles to get economy back on track