Professor Ewan Pearson honoured with prestigious prize