Arsenal have announced the biggest commercial deal in British football history after confirming Puma will be their new kit supplier.