Gigginstown House Stud boss Michael O'Leary has declared Tiger Roll will not be handed a shot at equaling Red Rum's record of three Grand National triumphs due to what the powerful owner described as a "ridiculous handicap rating."