Liverpool waterfront development agreed