Marine awarded military's highest honor