Rovanpera clinches World Rally Championship title