West Point swears in first female Commandant ...