Planetesimal fragmentation and giant planet formation