Bush defies China in public meeting with Dalai Lama