AvalonBay to invest $400 million in new construction