Two companies involved in a luxury London development have been fined £1.3m after a falling window killed a coach driver.