Box Office: 'Need For Speed' Sputters With $17.8 Million, Loses To 'Peabody' And '300' Sequel