Improved Exact and Heuristic Algorithms for Maximum Weight Clique