SP to contest five seats in Gujarat, back Congress in rest