Seven factors to consider when choosing a bitcoin wallet