Oxford University awards Professor Sir Magdi Yacoub, OM, with an honorary degree