UAE oil trader defrauded Mauritius bank out of US$21mn, court rules