City of Santa Ana agrees to pay $100K to marijuana dispensary raided by police