Canary Wharf strikes £550mn financing deal ahead of debt deadlines