Isabella Sibley awarded new Crystal Palace contract