FOX announces season finale and summer premiere dates