Iraqi militants face 'stalemate' in Baghdad push: report