Cardiff Blues back row Ellis Jenkins has committed his future to the region by signing a long-term contract.