Evan Longoria confirms he is dating Jaime Edmondson