Germany slaps Telegram with $5 million fine