Beyoncé surprises fans with a new album released on iTunes without any prior notice or announcements.