how old is megyn the stallion