Cuba protests show 'thirst for freedom': Sen. Kennedy