Infinity War fails to open #1 in all markets