Brook-Krasny to resign from State Assembly on July 7