Google has sacked 48 people including senior managers over sexual harassment