St Leonards takes Sunday Times school of the year title