Random Assignment Games