Spanish court frees 5 al Qaeda suspects