Lumley receives honorary degree at St. Andrews