Obama: Time for Gadhafi to yield power