Donald trump is too old to be a president