Many Clouds the best equipped since Red Rum to defend National