Semidefinite Programming Relaxations for the Quadratic Assignment Problem