Libyan freedom fighters reach Tripoli