Navy Upholds Firing of Captain Who Warned of Virus