Bitcoin holds at $21k after shaky start to the week