20110726 tech: Microsoft apologises for Amy Winehouse tweet