Obama in excellent health at 50: WH doctor