Revered and reviled, Thailand's Thaksin Shinawatra returns home