SWIFT: The messaging system at the heart of the $1.8 billion PNB fraud