Olympic flame for Beijing Games lit amidst protest