Joey Bosa signs 4-year contract with the Chargers