President Trump set to give commencement address to West Point graduates