Explaining variations in mortality rates at general practice level