Peabody Energy stock falls 3% on Q1 earnings miss