Indonesian cardinal blames pandemic on 'ecological sin'