Thousands rally as Turkey mourns worst ever attack