Trump slams past presidents for dragging soldiers into prolonged foreign wars during West Point commencement speech