McDonald's will cut prices again to $3 in fast food value fight