Thousands March on Presidential Palace in Panama City