Thais head to polls for long-awaited general elections