Canon unveils latest EOS digital camera