Avatar beats The Dark Knight to set Blu-ray record