Charter stock plummets more than 20% after Q1 earnings miss