Jennifer Hudson is Aretha Franklin in Respect Teaser