Google struggles to be humble over privacy breach