Temperature and cardiovascular mortality in Rio de Janeiro, Brazil: effect modification by individual-level and neighbourhood-level factors