GM Could File Initial Public Offering Friday