MSNBC Host Issues Apology for Saying He's 'Uncomfortable' with Calling Fallen Soldiers 'Heroes'