Zimbabwe grants Robert Mugabe immunity from prosecution