Laura Thompson is delighted by three perfectly cast and superbly danced works from Frederick Ashton, Kenneth MacMillan and Wayne McGregor