Thousands mark 20 years after deadly Indian Ocean tsunami