Thousands greet Nepal's Maoists