Italian court upholds Berlusconi's public office ban