Herbert throws 3 TD passes, Chargers beat Raiders 24-19