More cars earn top marks for safety