Jordan Commercial Bank signs agreement with MasterCard