300 спартанцев (2007), Сюжет.