Texans owner McNair gets clean bill of health after cancer battle