Tibetans protest outside Chinese embassy in New Delhi