Poland's last communist president, Wojciech Jaruzelski, apologises for Polish role in Prague Spring