Malahide resident out over $2 million in online romance scam