Categorification of the internal braid group action for quantum groups I: 2-functoriality