Pop icon Elvis Costello revealed on Friday that he has been treated for cancer but expected a full recovery and announced plans to release his first album in five years.<br />The 63-year-old singer and guitarist, who emerged from London's post-punk scene through erudite songs packed with wordplay, said he was canceling the remaining dates on his European tour this month.<br />"Six weeks ago my specialist called me and said, 'You should start playing the Lotto. <br />