Grandmother of 17-Year-Old Lucy Lashes Out at James Franco, Says “He Ought to Get a Slap”