Eva Longoria confirms she is dating Miami bachelor