Ezra raises $300m to strengthen its balance sheet