Baltimore nonprofit hosts resource event for people struggling financially