Musk labels Spain PM 'tyrant' after Madrid proposes social media curbs